package com.example.config;

import lombok.Getter;
import lombok.Setter;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.boot.context.properties.EnableConfigurationProperties;
import org.springframework.context.annotation.Configuration;

/**
 * 可以看成一个实体类，然后该类的prefix的名称就是application.yml中的第一个值
 * 其后所有的属性，都是对应application.yml prefix值的第二个值
 * 比如qiniu.ak  qiniu.sk
 */
//在实际开发中应用中独立starter中
@Configuration
@ConfigurationProperties(prefix = "qiniu")
@Getter
@Setter
public class QiniuConfig {
    private String ak;
    private String sk;
}
